package com.hua.domain;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 *
 * @TableName store_info
 */
@TableName(value ="store_info")
@Data
public class StoreInfo implements Serializable {
    /**
     * 商店的主键
     */
    @TableId(type = IdType.AUTO)
    private Integer storeId;

    /**
     * 店铺名--店铺的名称
     */
    private String storeName;

    /**
     * 店铺的地址 店铺的
     */
    private String storeAddress;

    /**
     * 是否在营业中  0-休息中 1-营业中 2-状态异常 3-未知
     */
    private Integer inBusiness;

    /**
     * 店铺信息是否已经删除 0-正常 1-已经删除
     */
    @TableLogic
    private Integer isDelete;

    /**
     * 店铺的电话 商铺的电话
     */
    private String storePhone;

    /**
     * 商铺信息的更新时间
     */
    private Date updateTime;

    /**
     * 商铺注册的时间
     */
    private Date registerTime;

    /**
     * 商铺的总收入
     */
    private Long income;

    /**
     * 商铺上个月收入
     */
    private Long lastMonthIncome;

    /**
     * 去年的年收入
     */
    private Long lastYI;

    /**
     * 售卖出去的数量
     */
    private Long saleVolume;

    /**
     * 上个月售卖出去的数量
     */
    private Long lastMonthSV;

    /**
     * 店铺的特色信息 一些特色信息
     */
    private String featuresInfo;

    /**
     * 店铺的营业时间 12:00-18:00 等
     */
    private String businessTime;

    /**
     * 每日的收益
     */
    private BigDecimal dayIncome;

    /**
     * 商铺的图片
     */
    private String storeImg;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
